stag do
noun
°A stag party.